Automattic\WooCommerce\GoogleListingsAndAds\Coupon\SyncerHooks S

Total Complexity 34
Dependencies 12
Dependents 1
Total lines 388
Lines of code 173
Logical lines of code 68
Comment lines 100
Methods 17
Properties 9

Methods 17

Method Rating Maintainability Complexity Lines of code
handle_update_coupon()
S
50 4 35
handle_delete_coupon()
S
57 5 18
handle_update_coupon_notification()
S
53 4 27
maybe_send_delete_notification()
S
62 3 12
handle_pre_delete_coupon()
S
63 3 11
register()
S
58 2 15
update_by_id()
S
71 2 6
is_already_scheduled()
S
75 2 4
delete_by_id()
S
81 1 3
pre_delete()
S
81 1 3
get_coupon_to_delete()
S
67 1 9
is_already_scheduled_to_update()
S
73 1 6
is_already_scheduled_to_delete()
S
73 1 6
set_already_scheduled()
S
80 1 3
set_already_scheduled_to_update()
S
80 1 3
set_already_scheduled_to_delete()
S
80 1 3
__construct()
S
65 1 9